MQTT endpoint
Name | Kind | Type | Required | Deprecated | Default Value | Enum Values | Description |
---|---|---|---|---|---|---|---|
name | path | java.lang.String | true | false | |||
host | parameter | java.net.URI | false | ||||
localAddress | parameter | java.net.URI | false | ||||
sslContext | parameter | javax.net.ssl.SSLContext | false | ||||
dispatchQueue | parameter | org.fusesource.hawtdispatch.DispatchQueue | false | ||||
blockingExecutor | parameter | java.util.concurrent.Executor | false | ||||
maxReadRate | parameter | int | false | ||||
maxWriteRate | parameter | int | false | ||||
trafficClass | parameter | int | false | 8 | |||
receiveBufferSize | parameter | int | false | 65536 | |||
sendBufferSize | parameter | int | false | 65536 | |||
useLocalHost | parameter | boolean | false | true | |||
reconnectDelay | parameter | long | false | 10 | |||
reconnectDelayMax | parameter | long | false | 30000 | |||
reconnectBackOffMultiplier | parameter | double | false | 2.0 | |||
reconnectAttemptsMax | parameter | long | false | -1 | |||
connectAttemptsMax | parameter | long | false | -1 | |||
tracer | parameter | org.fusesource.mqtt.client.Tracer | false | ||||
subscribeTopicName | parameter | java.lang.String | false | These are set on the Endpoint - together with properties inherited from MQTT | |||
subscribeTopicNames | parameter | java.lang.String | false | ||||
publishTopicName | parameter | java.lang.String | false | camel/mqtt/test | |||
connectWaitInSeconds | parameter | int | false | 10 | |||
disconnectWaitInSeconds | parameter | int | false | 5 | |||
sendWaitInSeconds | parameter | int | false | 5 | |||
byDefaultRetain | parameter | boolean | false | ||||
qos | parameter | org.fusesource.mqtt.client.QoS | false | AT_MOST_ONCE AT_LEAST_ONCE EXACTLY_ONCE |
|||
exchangePattern | parameter | org.apache.camel.ExchangePattern | false | InOnly | InOnly RobustInOnly InOut InOptionalOut OutOnly RobustOutOnly OutIn OutOptionalIn |
Sets the default exchange pattern when creating an exchange | |
synchronous | parameter | boolean | false | false | Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). |